div.box {display:inline-block; border-top:1px solid #EEE; border-bottom:1px solid #EEE; background:#EEE;}
div.box .title {margin:0 0 15px; padding:5px 15px; background:green; font:16px Tahoma; color:#FFF; text-align:left}
div.box .line {padding:5px 15px; text-align:left}
div.box .line span {display:inline-block;  text-align:right; font:14px Tahoma; color:#000; padding-right:10px; vertical-align:top}
div.box .line input {display:inline-block; height:24px; font:Tahoma 16px; color:#000; border:1px solid #777;}
div.box .toolbar {margin:15px 0 0px; padding:5px 15px; background:green; text-align:right;}
div.box .toolbar input {height:24px; font:Tahoma 14px; color:#000;}
div.box .errors {background:#FFEFE8; border:1px solid #E89B88; text-align:left; margin-bottom:15px; padding:20px;}
div.box .errors ul {list-style:none; font:12px Tahoma; color:#000; font-weight:bold;}